package com.xingyi.bacs.mapper;

import com.xingyi.bacs.bean.*;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * Created by wujt on 30/9/2021
 */
@Repository
public interface FrMapper {

    List<RJFRAccountInfo> queryRJFRAccountInfo(String date);

    void deleteRJFRAccountInfoById(List<Long> id);

    List<DLRAccountInfo> queryDLRAccountInfo(String date);

    void deleteDLRAccountInfoById(List<Long> id);

    List<RJAccountSum> queryRJAccountSum(String date);

    void deleteRJAccountSumById(List<Long> id);

    List<DLRAccountSum> queryDLRAccountSum(String date);

    void deleteDLRAccountSumById(List<Long> subList);

    List<RjfrTxWater> queryRjfrTxWater(String date);

    List<RJAccountFlow> queryRJAccountFlow(String date);

    List<RJCzFrWater> queryRJCzFrWater(String date);

    List<RJCzFxWater> queryRJCzFxWater(String date);

    List<RJFyWater> queryRJFyWater(String date);

    List<RJGcWater> queryRJGcWater(String date);

    List<MJDetailWater> queryMJDetailWater(String date);

    List<TbAccountInfo> queryTbAccountInfo(String date);

    List<DLRTbAccountInfo> queryDLRTbAccountInfo(String date);

    void deleteRjfrTxWater(String date);

    void deleteRJAccountFlow(String date);

    void deleteRJCzFrWater(String date);

    void deleteRJCzFxWater(String date);

    void deleteRJFyWater(String date);

    void deleteRJGcWater(String date);

    void deleteMJDetailWater(String date);

    void deleteTbAccountInfo(String date);

    void deleteDLRTbAccountInfo(String date);
}
